ModuleType

Defines the various types of functional units or content regions (Modules) that can be used within the RevelDigital player's screen layouts.

Each ModuleType determines the kind of content a Module can display and its specific behavior or capabilities. For instance, an IMAGE module is designed for slideshows, while a WEB module renders web content.

This enum is typically used in conjunction with the getType method to identify and handle different module functionalities.

See also

Entries

Link copied to clipboard

Represents an unknown or undefined module type. (Integer code: -1)

Link copied to clipboard

Displays a multimedia gallery, potentially including images and videos. (Integer code: 0)

Link copied to clipboard

Renders an image slideshow with various transition effects. (Integer code: 1)

Link copied to clipboard

Shows a scrolling marquee or ticker, typically for text-based information. (Integer code: 2)

Link copied to clipboard

Displays current temperature and weather conditions for a specified location. (Integer code: 3)

Link copied to clipboard

Renders an analog or digital clock. (Integer code: 4)

Link copied to clipboard

Displays a single, static image without transitions. (Integer code: 5)

Link copied to clipboard

Embeds and plays Adobe Flash content (SWF files). Note: Flash technology has limited support on modern platforms. (Integer code: 6)

Link copied to clipboard

Renders web pages or web-based applications using an embedded browser engine. (Integer code: 7)

Link copied to clipboard

Displays live TV input or a video feed from a connected source. (Integer code: 8)

Link copied to clipboard

Provides an on-screen keyboard, typically for use with kiosk or touch-enabled displays. (Integer code: 9)

Link copied to clipboard

Displays simple, unformatted static text. (Integer code: 10)

Link copied to clipboard

Displays richly formatted text, potentially with various styles and fonts. (Integer code: 11)

Link copied to clipboard

Defines interactive touch regions, often used in kiosk applications to trigger actions. (Integer code: 12)

Link copied to clipboard

Generates and displays a QR (Quick Response) code image from provided data. (Integer code: 13)

Link copied to clipboard

Embeds a Google Gadget. Note: Google Gadgets as a platform have largely been deprecated. (Integer code: 14)

Link copied to clipboard

Displays a touch-enabled image scroller or viewer. (Integer code: 15)

Functions

Link copied to clipboard
Converts a string representation of a module type to the corresponding ModuleType enum constant.
Link copied to clipboard
open fun valueOf(name: String): ModuleType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard
open fun values(): Array<ModuleType>

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.